Splittable Single Source-Sink Routing on CMP Grids: A Sublinear Number of Paths Suffice

نویسندگان

  • Adrian Kosowski
  • Przemyslaw Uznanski
چکیده

In single chip multiprocessors (CMP) with grid topologies, a significant part of power consump-tion is attributed to communications between the cores of the grid. We investigate the problem ofrouting communications between CMP cores using shortest paths, in a model in which the powercost associated with activating a communication link at a transmission speed of f bytes/second isproportional to f α , for some constant exponent α > 2.Our main result is a trade-off showing how the power required for communication in CMP gridsdepends on the ability to split communication requests between a given pair of node, routing eachsuch request along multiple paths. For a pair of cores in a m×n grid, the number of available com-munication paths between them grows exponentially with n,m. By contrast, we show that optimalpower consumption (up to constant factors) can be achieved by splitting each communication requestinto k paths, starting from a threshold value of k = Θ(n1/(α−1)). This threshold is much smaller thann for typical values of α ≈ 3, and may be considered practically feasible for use in routing schemeson the grid. More generally, we provide efficient algorithms for routing multiple k-splittable commu-nication requests between two cores in the grid, providing solutions within a constant approximationof the optimum cost. We support our results with algorithm simulations, showing that for practicalinstances, our approach using k-splittable requests leads to a power cost close to that of the optimalsolution with arbitrarily splittable requests, starting from the stated threshold value of k.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Approximation and Complexity of k-Splittable Flows

Given a graph with a source and a sink node, the NP–hard maximum k–splittable flow (MkSF) problem is to find a flow of maximum value with a flow decomposition using at most k paths [6]. The multicommodity variant of this problem is a natural generalization of disjoint paths and unsplittable flow problems. Constructing a k–splittable flow requires two interdepending decisions. One has to decide ...

متن کامل

The Price of Collusion in Series-Parallel Networks

We study the quality of equilibrium in atomic splittable routing games. We show that in single-source single-sink games on seriesparallel graphs, the price of collusion — the ratio of the total delay of atomic Nash equilibrium to the Wardrop equilibrium — is at most 1. This proves that the existing bounds on the price of anarchy for Wardrop equilibria carry over to atomic splittable routing gam...

متن کامل

Sink Location Service Based on Fano Plane in Wireless Sensor Networks

Sink location is considered as a basic service in geographic routing in wireless sensor networks. Obtaining the location of sink node by source node using an efficient method with low complexity has always been a challenging issue in research. In this paper, a sink location algorithm based on Fano plane is proposed. The research challenge is how to ensure the intersection of two SLQ (Location Q...

متن کامل

Improvement of Performance of Mobile Ad Hoc Network Using K- Path Splittable Traffic Flow Scheme

Mobile ad hoc network (MANET) is a set of wireless mobile computer forming a temporary network with out any wired infrastructure, due to dynamic nature of topology and other constraints transmission routing is a challenging task in MANET. k path splittable routing establish at most k paths between single source and single destination node, this scheme provides better load balancing and increase...

متن کامل

Single-source k-splittable min-cost flows

Motivated by a famous open question on the single-source unsplittable minimum cost flow problem, we present a new approximation result for the relaxation of the problem where, for a given number k, each commodity must be routed along at most k paths. © 2009 Elsevier B.V. All rights reserved.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013